Skip to content

chore: switch default vllm port from 8001 to 8200 for sidecar#1723

Merged
vMaroon merged 1 commit into
llm-d:mainfrom
zdtsw:chore_vllmport
Jun 23, 2026
Merged

chore: switch default vllm port from 8001 to 8200 for sidecar#1723
vMaroon merged 1 commit into
llm-d:mainfrom
zdtsw:chore_vllmport

Conversation

@zdtsw

@zdtsw zdtsw commented Jun 23, 2026

Copy link
Copy Markdown
Member

What type of PR is this?

/kind cleanup

What this PR does / why we need it:

  • remove explicitly config to use 8200 in deployment and test
  • keep local dev test with 8001

Which issue(s) this PR fixes:

Fixes #

Release note (write NONE if no user-facing change):

NONE

- remove explicitly config to use 8200 in deployment and test
- keep local dev test with 8001

Signed-off-by: Wen Zhou <wenzhou@redhat.com>
@zdtsw
zdtsw requested review from a team and shmuelk as code owners June 23, 2026 11:07
@zdtsw
zdtsw requested review from Copilot, liu-cong and vMaroon June 23, 2026 11:07
@github-actions github-actions Bot added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. kind/cleanup labels Jun 23, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the sidecar proxy’s default upstream vLLM port to align with the project’s deployment manifests (8200), reducing the need to explicitly pass --vllm-port in standard deployments while preserving the ability to override the port for local/dev scenarios.

Changes:

  • Switch sidecar default vLLM port from 8001 to 8200.
  • Remove explicit --vllm-port=8200 / -vllm-port=8200 arguments from deployment and sidecar test manifests (relying on the new default).
  • Adjust unit test YAML expectations to explicitly set vllm-port: 8001 where a non-default override is desired.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
pkg/sidecar/proxy/options.go Changes the default vLLM port used by the sidecar proxy to 8200.
pkg/sidecar/proxy/options_test.go Updates test YAML/expectations to use an explicit non-default vLLM port (8001) where tests validate override behavior.
deploy/components/vllm-decode/deployment.yaml Removes redundant --vllm-port=8200 from the routing sidecar args, relying on the new default.
deploy/environments/dev/p-d/patch-decode.yaml Drops explicit --vllm-port=8200 from the dev patch overlay.
deploy/environments/dev/e-pd/patch-decode.yaml Drops explicit --vllm-port=8200 from the dev patch overlay.
deploy/environments/dev/e-p-d/patch-decode.yaml Drops explicit --vllm-port=8200 from the dev patch overlay.
test/sidecar/config/nixl/qwen-decoder-pod.yaml Removes explicit -vllm-port=8200 from the test pod config so it uses the default.

@vMaroon
vMaroon merged commit 20e61b8 into llm-d:main Jun 23, 2026
30 checks passed
zdtsw added a commit to zdtsw/llm-d that referenced this pull request Jul 26, 2026
- llm-d-router disagg sidecar now defaults --vllm-port to 8200
(llm-d/llm-d-router#1723), making the explicit flag redundant

Signed-off-by: Wen Zhou <wenzhou@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/cleanup size/S Denotes a PR that changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants